home *** CD-ROM | disk | FTP | other *** search
/ PC Zone 96 / PC Zone #096.7z / Dppcz1200.mdf / Demos / Gunlok / data1.cab / Program_Executable_Files / scripts / cityruins.gls < prev    next >
Text File  |  2000-09-09  |  17KB  |  899 lines

  1. /************/
  2. /* INCLUDES */
  3. /************/
  4.  
  5. // n.b. when multiple inclusion is prevented some of these will be automatically included by others as required
  6.  
  7. // default things to inherit our objects from
  8. #include "defaults.gsh"
  9.  
  10. // good guys
  11.  
  12. #include "gunlok.gsh"
  13. #include "hark.gsh"
  14. #include "frend.gsh"
  15. #include "elint.gsh"
  16. #include "maskelyn.gsh"
  17.  
  18. // bad guys
  19.  
  20. #include "archore.gsh"
  21. #include "walking_mine.gsh"
  22. #include "runner.gsh"
  23. #include "massacrete.gsh"
  24. #include "warflash.gsh"
  25. #include "scythor.gsh"
  26. #include "destructor.gsh"
  27. #include "drone.gsh"
  28.  
  29.  
  30. // neutral things
  31.  
  32. #include "crate.gsh"
  33. #include "domefrag.gsh"
  34. #include "blobarrelfrag.gsh"
  35.  
  36. // fires
  37.  
  38. #include "lamp.gsh"
  39. #include "yellowlight.gsh"
  40. #include "oilfire.gsh"
  41.  
  42. /*********/
  43. /* NOTES */
  44. /*********/
  45.  
  46. /**********/
  47. /* SHAPES */
  48. /**********/
  49.  
  50. // world objects
  51.  
  52. shape Shp_key
  53. {
  54.     file "objects/ID MODULE.rif"
  55.     name "ID MODULE"
  56. }
  57.  
  58. shape Shp_keylift
  59. {
  60.     file "levels\city ruins.rif"
  61.     name "keylift"
  62. }
  63.  
  64.  
  65. shape Shp_buttonb
  66. {
  67.     file "objects\liftswitch H.rif"
  68.     name "liftswitch H"
  69. }
  70.  
  71. shape Shp_block
  72. {
  73.     file "levels\city ruins.rif"
  74.     name "block"
  75. }
  76.  
  77. shape Shp_buttona
  78. {
  79.     file "objects\liftswitch F.rif"
  80.     name "liftswitch F"
  81. }
  82.  
  83. shape Shp_car
  84. {
  85.     file "levels\city ruins.rif"
  86.     name "car A"
  87. }
  88.  
  89. shape Shp_estatecar
  90. {
  91.     file "objects\new car 3.rif"
  92.     name "new car 3"
  93. }
  94.  
  95. shape Shp_van
  96. {
  97.     file "objects\van.rif"
  98.     name "van"
  99. }
  100.  
  101. shape Shp_jeep
  102. {
  103.     file "objects\jeep.rif"
  104.     name "jeep"
  105. }
  106.  
  107. shape Shp_dome
  108. {
  109.     file "objects\dome.rif"
  110.     name "dome A"
  111. }
  112.  
  113. shape Shp_fattower
  114. {
  115.     file "levels\city ruins.rif"
  116.     name "fattower A"
  117. }
  118.  
  119. shape Shp_lotus
  120. {
  121.     file "levels\city ruins.rif"
  122.     name "lotus A"
  123. }
  124.  
  125. shape Shp_ruinc
  126. {
  127.     file "levels\city ruins.rif"
  128.     name "ruin C"
  129. }
  130.  
  131. shape Shp_ruinl
  132. {
  133.     file "levels\city ruins.rif"
  134.     name "ruin L"
  135. }
  136.  
  137. shape Shp_ruink
  138. {
  139.     file "levels\city ruins.rif"
  140.     name "ruin K"
  141. }
  142.  
  143. shape Shp_subtower
  144. {
  145.     file "levels\city ruins.rif"
  146.     name "subtower A"
  147. }
  148.  
  149. shape Shp_talltower
  150. {
  151.     file "levels\city ruins.rif"
  152.     name "talltower A"
  153. }
  154.  
  155. /**** GARBAGE ****/
  156.  
  157. shape Shp_garbage_d
  158. {
  159.     file "objects\garbage D.rif"
  160.     name "garbage D"
  161. }
  162.  
  163. shape Shp_garbage_e
  164. {
  165.     file "objects\garbage E.rif"
  166.     name "garbage E"
  167. }
  168.  
  169. shape Shp_garbage_g
  170. {
  171.     file "objects\garbage G.rif"
  172.     name "garbage G"
  173. }
  174.  
  175. shape Shp_garbage_h
  176. {
  177.     file "objects\garbage H.rif"
  178.     name "garbage H"
  179. }
  180.  
  181. shape Shp_garbage_i
  182. {
  183.     file "objects\garbage I.rif"
  184.     name "garbage I"
  185. }
  186.  
  187. shape Shp_garbage_j
  188. {
  189.     file "objects\garbage J.rif"
  190.     name "garbage J"
  191. }
  192.  
  193. shape Shp_garbage_k
  194. {
  195.     file "objects\garbage K.rif"
  196.     name "garbage K"
  197. }
  198.  
  199. shape Shp_garbage_l
  200. {
  201.     file "objects\garbage L.rif"
  202.     name "garbage L"
  203. }
  204.  
  205. /*** JUNKPILES ***/
  206.  
  207. shape Shp_junkpile_e
  208. {
  209.     file "objects\junkpile E.rif"
  210.     name "junkpile E"
  211. }
  212.  
  213. shape Shp_junkpile_f
  214. {
  215.     file "objects\junkpile F.rif"
  216.     name "junkpile F"
  217. }
  218.  
  219. shape Shp_junkpile_g
  220. {
  221.     file "objects\junkpile G.rif"
  222.     name "junkpile G"
  223. }
  224.  
  225. shape Shp_junkpile_h
  226. {
  227.     file "objects\junkpile H.rif"
  228.     name "junkpile H"
  229. }
  230.  
  231. shape Shp_junkpile_i
  232. {
  233.     file "objects\junkpile I.rif"
  234.     name "junkpile I"
  235. }
  236.  
  237. shape Shp_junkpile_j
  238. {
  239.     file "objects\junkpile J.rif"
  240.     name "junkpile J"
  241. }
  242.  
  243. shape Shp_junkpile_k
  244. {
  245.     file "objects\junkpile K.rif"
  246.     name "junkpile K"
  247. }
  248.  
  249. shape Shp_junkpile_l
  250. {
  251.     file "objects\junkpile L.rif"
  252.     name "junkpile L"
  253. }
  254.  
  255. shape Shp_junkpile_m
  256. {
  257.     file "objects\junkpile M.rif"
  258.     name "junkpile M"
  259. }
  260.  
  261. shape Shp_junkpile_n
  262. {
  263.     file "objects\junkpile N.rif"
  264.     name "junkpile N"
  265. }
  266.  
  267. shape Shp_junkpile_o
  268. {
  269.     file "objects\junkpile O.rif"
  270.     name "junkpile O"
  271. }
  272.  
  273.  
  274. /**********/
  275.  
  276.  
  277. /* ROLES  */
  278. /**********/
  279.  
  280. // world objects
  281.  
  282. role Rol_key : Rol_DefaultPickup
  283. {
  284.     shape        Shp_key
  285.     character    Chr_Other_Pickup
  286.     identifier    "key"
  287. }
  288.  
  289. role Rol_buttonb : Rol_PlacedObject
  290. {
  291.     shape Shp_buttonb
  292.     destination selectable yes
  293.     ai    pickup
  294. }
  295.  
  296. role Rol_keylift : Rol_PlacedObject
  297. {
  298.     shape Shp_keylift
  299.     ai    track object
  300.     destination selectable yes
  301. }
  302.  
  303. /*role Rol_blobarrel : Rol_PlacedObject
  304. {
  305.     shape         Shp_blobarrel
  306.     destructibility     Frg_blobarrelfrag
  307.     identifier     "blobarrel"
  308.     ai        blocker
  309.     armour         1
  310. }
  311. */
  312.  
  313. /*role Rol_block : Rol_PlacedObject
  314. {
  315.     shape         Shp_block
  316.     destructibility     Frg_blobarrelfrag
  317.     identifier     "block"
  318.     ai        blocker
  319.     armour         30
  320. }
  321. */
  322.  
  323.  
  324.  
  325. role Rol_buttona : Rol_PlacedObject
  326. {
  327.     shape Shp_buttona
  328.     ai    pickup
  329.     destination selectable yes
  330. }
  331.  
  332.  
  333. role Rol_car : Rol_PlacedObject
  334. {
  335.     shape Shp_car
  336. }
  337.  
  338. role Rol_estatecar : Rol_PlacedObject
  339. {
  340.     shape Shp_estatecar
  341. }
  342.  
  343. role Rol_jeep : Rol_PlacedObject
  344. {
  345.     shape Shp_jeep
  346. }
  347.  
  348. role Rol_van : Rol_PlacedObject
  349. {
  350.     shape Shp_van
  351. }
  352.  
  353. role Rol_dome : Rol_PlacedObject
  354. {
  355.     shape         Shp_dome
  356.     destructibility     Frg_domefraga
  357.     identifier     "domefraga"
  358.     ai        blocker
  359.     armour         50
  360.     destination selectable yes
  361. }
  362.  
  363. role Rol_fattower : Rol_PlacedObject
  364. {
  365.     shape Shp_fattower
  366. }
  367.  
  368. role Rol_lotus : Rol_PlacedObject
  369. {
  370.     shape Shp_lotus
  371. }
  372.  
  373. role Rol_ruinc : Rol_PlacedObject
  374. {
  375.     shape Shp_ruinc
  376.     hit test ignore yes
  377. }
  378.  
  379.  
  380. role Rol_ruinl : Rol_PlacedObject
  381. {
  382.     shape Shp_ruinl
  383.     hit test ignore yes
  384. }
  385.  
  386.  
  387. role Rol_ruink : Rol_PlacedObject
  388. {
  389.     shape Shp_ruink
  390.     hit test ignore yes
  391. }
  392.  
  393. role Rol_subtower : Rol_PlacedObject
  394. {
  395.     shape Shp_subtower
  396. }
  397.  
  398. role Rol_talltower : Rol_PlacedObject
  399. {
  400.     shape Shp_talltower
  401. }
  402.  
  403. /*** GARBAGE ***/
  404.  
  405. role Rol_garbage_d : Rol_DefaultGarbage
  406. {
  407.     shape Shp_garbage_d
  408. }
  409.  
  410. role Rol_garbage_e : Rol_DefaultGarbage
  411. {
  412.     shape Shp_garbage_e
  413. }
  414.  
  415. role Rol_garbage_g : Rol_DefaultGarbage
  416. {
  417.     shape Shp_garbage_g
  418. }
  419.  
  420. role Rol_garbage_h : Rol_DefaultGarbage
  421. {
  422.     shape Shp_garbage_h
  423. }
  424.  
  425. role Rol_garbage_i : Rol_DefaultGarbage
  426. {
  427.     shape Shp_garbage_i
  428. }
  429.  
  430. role Rol_garbage_j : Rol_DefaultGarbage
  431. {
  432.     shape Shp_garbage_j
  433. }
  434.  
  435. role Rol_garbage_k : Rol_DefaultGarbage
  436. {
  437.     shape Shp_garbage_k
  438. }
  439.  
  440. role Rol_garbage_l : Rol_DefaultGarbage
  441. {
  442.     shape Shp_garbage_l
  443. }
  444.  
  445. /***JUNKPILE ***/
  446.  
  447. role Rol_junkpile_e : Rol_DefaultJunkpile
  448. {
  449.     shape Shp_junkpile_e
  450. }
  451.  
  452. role Rol_junkpile_f : Rol_DefaultJunkpile
  453. {
  454.     shape Shp_junkpile_f
  455. }
  456.  
  457. role Rol_junkpile_g : Rol_DefaultJunkpile
  458. {
  459.     shape Shp_junkpile_g
  460. }
  461.  
  462. role Rol_junkpile_h : Rol_DefaultJunkpile
  463. {
  464.     shape Shp_junkpile_h
  465. }
  466.  
  467. role Rol_junkpile_i : Rol_DefaultJunkpile
  468. {
  469.     shape Shp_junkpile_i
  470. }
  471.  
  472. role Rol_junkpile_j : Rol_DefaultJunkpile
  473. {
  474.     shape Shp_junkpile_j
  475. }
  476.  
  477. role Rol_junkpile_k : Rol_DefaultJunkpile
  478. {
  479.     shape Shp_junkpile_k
  480. }
  481.  
  482. role Rol_junkpile_l : Rol_DefaultJunkpile
  483. {
  484.     shape Shp_junkpile_l
  485. }
  486.  
  487. role Rol_junkpile_m : Rol_DefaultJunkpile
  488. {
  489.     shape Shp_junkpile_m
  490. }
  491.  
  492. role Rol_junkpile_n : Rol_DefaultJunkpile
  493. {
  494.     shape Shp_junkpile_n
  495. }
  496.  
  497. role Rol_junkpile_o : Rol_DefaultJunkpile
  498. {
  499.     shape Shp_junkpile_o
  500. }
  501.  
  502. /***********/
  503. /* THE MAP */
  504. /***********/
  505.  
  506. map /* _THE_ map - doesnt need a label */
  507. {
  508.     file "levels\city ruins.rif"
  509.     name "Land"
  510.     bitmap "bitmaps\\CITY RUINS.rim"
  511.     camera plane "Camhund"
  512.     max camera distance 100 // TBD exactly
  513. //    max camera focus height "max focus height"
  514. //    min camera focus height "min focus height"
  515.     shadow object rif "levels\cityruins_shadow.rif"
  516.     shadow object name "Land"
  517.     max vertices per section 1000
  518.  
  519.     // PLAYERS TROOPS
  520.  
  521.     // TEAM 1
  522.  
  523.     use Rol_GunLok in team 1 for
  524.         "Goodie B" as "gunlok"
  525.  
  526.     use Rol_Hark in team 1 for
  527.         "Goodie A" as "hark"
  528.  
  529.     use Rol_Frend in team 1 for
  530.         "Goodie C" as "frend"
  531.  
  532.     use Rol_Elint in team 1 for
  533.         "Goodie D" as "elint"
  534.  
  535.     // NEUTRAL OBJECTS
  536. /*
  537.     use Rol_cone in team 0 for
  538.         "light J" and
  539.         "light L" and
  540.         "light P"
  541.  
  542.     use Rol_cone in team 0 for
  543.         "light B" and
  544.         "light C" and
  545.         "light D"
  546. */
  547.  
  548. /*    use Rol_key in team 0 for
  549.         "key" as "key"*/
  550.  
  551.     use Rol_buttonb in team 0 for
  552.         "buttonb" as "button_b"
  553.  
  554.     use Rol_keylift in team 0 for
  555.         "keylift" as "keylift"
  556.  
  557.  
  558.     use Rol_blobarrel in team 0 for
  559.         "blobarrel" as "blobarrel"
  560.  
  561. use Rol_blobarrel in team 0 for
  562.         "blobarrel A" and
  563.         "blobarrel B" and
  564.         "blobarrel C" and
  565.         "blobarrel D" and
  566.         "blobarrel E" and
  567.         "blobarrel F" and
  568.         "blobarrel G" and
  569.         "blobarrel H" and
  570.         "blobarrel I"
  571.  
  572.     use Rol_buttona in team 0 for
  573.         "button A" as "button_a"
  574.  
  575.     use Rol_car in team 0 for
  576.         "car A" and
  577.         "car B" and
  578.         "car C" and
  579.         "car D" and
  580.         "car E" and
  581.         "car F" and
  582.         "car G" and
  583.         "car H"
  584.  
  585.     use Rol_estatecar in team 0 for
  586.         "estate car A" and
  587.         "estate car B" and
  588.         "estate car C" and
  589.         "estate car D" and
  590.         "estate car E" and
  591.         "estate car F" and
  592.         "estate car G" and
  593.         "estate car H"
  594.  
  595.     use Rol_van in team 0 for
  596.         "van A" and
  597.         "van B" and
  598.         "van C" and
  599.         "van D" and
  600.         "van E"
  601.  
  602.     use Rol_jeep in team 0 for
  603.         "jeep A" and
  604.         "jeep B" and
  605.         "jeep C" and
  606.         "jeep D"
  607.  
  608.     use Rol_dome in team 2 for
  609.         "dome A" as "dome_a"
  610.  
  611.     use Rol_dome in team 2 for
  612.         "dome B" as "dome_b"
  613.  
  614.     use Rol_dome in team 2 for
  615.         "dome C" as "dome_c"
  616.  
  617.     use Rol_dome in team 2 for
  618.         "dome D" as "dome_d"
  619.  
  620.     use Rol_dome in team 2 for
  621.         "dome E" as "dome_e"
  622.  
  623.     use Rol_fattower in team 0 for
  624.         "fattower A" and
  625.         "fattower B"
  626.  
  627.     use Rol_lotus in team 0 for
  628.         "lotus A" and
  629.         "lotus B"
  630.  
  631.     use Rol_ruinc in team 0 for
  632.         "ruin C"
  633.  
  634.     use Rol_ruinl in team 0 for
  635.         "ruin L"
  636.  
  637.     use Rol_ruink in team 0 for
  638.         "ruin K"
  639.  
  640.     use Rol_subtower in team 0 for
  641.         "subtower A" and
  642.         "subtower B" and
  643.         "subtower C"
  644.  
  645.     use Rol_talltower in team 0 for
  646.         "talltower A" and
  647.         "talltower B" and
  648.         "talltower C" and
  649.         "talltower D"
  650.  
  651.  
  652.     use Rol_lamp in team 0 for
  653.  
  654.         "light B" and
  655.         "light C" and
  656.         "light D" and
  657.         "light J" and
  658.         "light L" and
  659.         "light P"
  660.  
  661.     use Rol_OilFire in team 0 for
  662.         "oilfire A" and
  663.         "oilfire B" and
  664.         "oilfire C" and
  665.         "oilfire D" and
  666.         "oilfire E" and
  667.         "oilfire F" and
  668.         "oilfire G" and
  669.         "oilfire H" and
  670.         "oilfire I" and
  671.         "oilfire J" and
  672.         "oilfire K" and
  673.         "oilfire M" and
  674.         "oilfire N" and
  675.         "oilfire O" and
  676.         "oilfire P" and
  677.         "oilfire Q"
  678.  
  679.  
  680. /*** GARBAGE ***/
  681.  
  682.     use Rol_garbage_d in team 0 for
  683.         "garbage DA" as "garbage_da"
  684.     use Rol_garbage_d in team 0 for
  685.         "garbage DB" as "garbage_db"
  686.     use Rol_garbage_d in team 0 for
  687.         "garbage DC" as "garbage_dc" 
  688.  
  689.     use Rol_garbage_e in team 0 for
  690.         "garbage EA" as "garbage_ea"
  691.     use Rol_garbage_e in team 0 for
  692.         "garbage EB" as "garbage_eb"
  693.  
  694.     use Rol_garbage_g in team 0 for
  695.         "garbage GA" as "garbage_ga"
  696.     use Rol_garbage_g in team 0 for
  697.         "garbage GB" as "garbage_gb"
  698.     use Rol_garbage_g in team 0 for
  699.         "garbage GC" as "garbage_gc"
  700.  
  701.     use Rol_garbage_h in team 0 for
  702.         "garbage HA" as "garbage_ha"
  703.  
  704.     use Rol_garbage_h in team 0 for
  705.         "garbage HC"  as "garbage_hc"
  706.     use Rol_garbage_h in team 0 for
  707.         "garbage HD" as "garbage_hd"
  708.  
  709.     use Rol_garbage_i in team 0 for
  710.         "garbage IA" as "garbage_ia"
  711.  
  712.     use Rol_garbage_i in team 0 for
  713.         "garbage IC" as "garbage_ic"
  714.     use Rol_garbage_i in team 0 for
  715.         "garbage ID" as "garbage_id"
  716.  
  717.     use Rol_garbage_j in team 0 for
  718.         "garbage JA" as "garbage_ja"
  719.     use Rol_garbage_j in team 0 for
  720.         "garbage JB" as "garbage_jb"
  721.     use Rol_garbage_j in team 0 for
  722.         "garbage JC" as "garbage_jc"
  723.     /*use Rol_garbage_j in team 0 for
  724.         "garbage JD" as "garbage_jd" */
  725.  
  726.     use Rol_garbage_k in team 0 for
  727.         "garbage KA" as "garbage_ka" 
  728.     use Rol_garbage_k in team 0 for
  729.         "garbage KB" as "garbage_kb"  
  730.     use Rol_garbage_k in team 0 for
  731.         "garbage KC" as "garbage_kc" 
  732.     use Rol_garbage_k in team 0 for
  733.         "garbage KD" as "garbage_kd"  
  734.     use Rol_garbage_k in team 0 for
  735.         "garbage KE" as "garbage_ke"  
  736.  
  737.     use Rol_garbage_l in team 0 for
  738.         "garbage LA" as "garbage_la"  
  739.     use Rol_garbage_l in team 0 for
  740.         "garbage LB" as "garbage_lb" 
  741.     use Rol_garbage_l in team 0 for
  742.         "garbage LC" as "garbage_lc" 
  743.     use Rol_garbage_l in team 0 for
  744.         "garbage LD" as "garbage_ld" 
  745.     use Rol_garbage_l in team 0 for
  746.         "garbage LE" as "garbage_le"     
  747.     use Rol_garbage_l in team 0 for
  748.         "garbage LF" as "garbage_lf" 
  749.  
  750. /*** JUNKPILE ***/
  751.  
  752.     use Rol_junkpile_e in team 0 for
  753.         "junkpile EB" as "junkpile_eb"
  754.     use Rol_junkpile_e in team 0 for
  755.         "junkpile EC" as "junkpile_ec"
  756.  
  757.     use Rol_junkpile_f in team 0 for
  758.         "junkpile FA" as "junkpile_fa"
  759.     use Rol_junkpile_f in team 0 for
  760.         "junkpile FB" as "junkpile_fb" 
  761.  
  762.     use Rol_junkpile_g in team 0 for
  763.         "junkpile GA" as "junkpile_ga"
  764.     use Rol_junkpile_g in team 0 for
  765.         "junkpile GB" as "junkpile_gb"
  766.     use Rol_junkpile_g in team 0 for
  767.         "junkpile GC" as "junkpile_gc"
  768.     use Rol_junkpile_g in team 0 for
  769.         "junkpile GD" as "junkpile_gd"
  770.     use Rol_junkpile_g in team 0 for
  771.         "junkpile GE" as "junkpile_ge"
  772.  
  773.     use Rol_junkpile_h in team 0 for
  774.         "junkpile HA" as "junkpile_ha"
  775.     use Rol_junkpile_h in team 0 for
  776.         "junkpile HB" as "junkpile_hb"
  777.     use Rol_junkpile_h in team 0 for
  778.         "junkpile HC" as "junkpile_hc"
  779.     use Rol_junkpile_h in team 0 for
  780.         "junkpile HD" as "junkpile_hd"
  781.     use Rol_junkpile_h in team 0 for
  782.         "junkpile HE" as "junkpile_he"
  783.     use Rol_junkpile_h in team 0 for
  784.         "junkpile HF" as "junkpile_hf"
  785.     use Rol_junkpile_h in team 0 for
  786.         "junkpile HG" as "junkpile_hg"
  787.     use Rol_junkpile_h in team 0 for
  788.         "junkpile HH" as "junkpile_hh"
  789.     use Rol_junkpile_h in team 0 for
  790.         "junkpile HI" as "junkpile_hi"
  791.  
  792.     use Rol_junkpile_i in team 0 for
  793.         "junkpile IA" as "junkpile_ia"
  794.     use Rol_junkpile_i in team 0 for
  795.         "junkpile IB" as "junkpile_ib"
  796.     use Rol_junkpile_i in team 0 for
  797.         "junkpile IC" as "junkpile_ic"
  798.     use Rol_junkpile_i in team 0 for
  799.         "junkpile ID" as "junkpile_id"
  800.  
  801.     use Rol_junkpile_j in team 0 for
  802.         "junkpile JA" as "junkpile_ja"
  803.  
  804.     use Rol_junkpile_k in team 0 for
  805.         "junkpile KA" as "junkpile_ka"
  806.     use Rol_junkpile_k in team 0 for
  807.         "junkpile KB" as "junkpile_kb"
  808.     use Rol_junkpile_k in team 0 for
  809.         "junkpile KC" as "junkpile_kc"
  810.     use Rol_junkpile_k in team 0 for
  811.         "junkpile KD" as "junkpile_kd"
  812.     use Rol_junkpile_k in team 0 for
  813.         "junkpile KE" as "junkpile_ke"
  814.     use Rol_junkpile_k in team 0 for
  815.         "junkpile KF" as "junkpile_kf"
  816.     use Rol_junkpile_k in team 0 for
  817.         "junkpile KG" as "junkpile_kg"
  818.  
  819.     use Rol_junkpile_l in team 0 for
  820.         "junkpile LA" as "junkpile_la"
  821.     use Rol_junkpile_l in team 0 for
  822.         "junkpile LB" as "junkpile_lb"
  823.     use Rol_junkpile_l in team 0 for
  824.         "junkpile LC" as "junkpile_lc"
  825.     use Rol_junkpile_l in team 0 for
  826.         "junkpile LD" as "junkpile_ld"
  827.     use Rol_junkpile_l in team 0 for
  828.         "junkpile LE" as "junkpile_le"
  829.     use Rol_junkpile_l in team 0 for
  830.         "junkpile LF" as "junkpile_lf"
  831.     use Rol_junkpile_l in team 0 for
  832.         "junkpile LG" as "junkpile_lg"
  833.     use Rol_junkpile_l in team 0 for
  834.         "junkpile LH" as "junkpile_lh"
  835.     use Rol_junkpile_l in team 0 for
  836.         "junkpile LI" as "junkpile_li"
  837.  
  838.     use Rol_junkpile_m in team 0 for
  839.         "junkpile MA" as "junkpile_ma"
  840.     use Rol_junkpile_m in team 0 for
  841.         "junkpile MB" as "junkpile_mb"
  842.     use Rol_junkpile_m in team 0 for
  843.         "junkpile MC" as "junkpile_mc"
  844.     use Rol_junkpile_m in team 0 for
  845.         "junkpile MD" as "junkpile_md"
  846.     use Rol_junkpile_m in team 0 for
  847.         "junkpile ME" as "junkpile_me"
  848.     use Rol_junkpile_m in team 0 for
  849.         "junkpile MF" as "junkpile_mf"
  850.     use Rol_junkpile_m in team 0 for
  851.         "junkpile MG" as "junkpile_mg"
  852.     use Rol_junkpile_m in team 0 for
  853.         "junkpile MH" as "junkpile_mh"
  854.  
  855.     use Rol_junkpile_n in team 0 for
  856.         "junkpile NA" as "junkpile_na"
  857.     use Rol_junkpile_n in team 0 for
  858.         "junkpile NB" as "junkpile_nb"
  859.     use Rol_junkpile_n in team 0 for
  860.         "junkpile NC" as "junkpile_nc"
  861.     use Rol_junkpile_n in team 0 for
  862.         "junkpile ND" as "junkpile_nd"
  863.     use Rol_junkpile_n in team 0 for
  864.         "junkpile NE" as "junkpile_ne"
  865.     use Rol_junkpile_n in team 0 for
  866.         "junkpile NF" as "junkpile_nf"
  867.     use Rol_junkpile_n in team 0 for
  868.         "junkpile NG" as "junkpile_ng"
  869.  
  870.     use Rol_junkpile_o in team 0 for
  871.         "junkpile OA" as "junkpile_oa"
  872.     use Rol_junkpile_o in team 0 for
  873.         "junkpile OB" as "junkpile_ob"
  874.     use Rol_junkpile_o in team 0 for
  875.         "junkpile OC" as "junkpile_oc"
  876.     use Rol_junkpile_o in team 0 for
  877.         "junkpile OD" as "junkpile_od"
  878.     use Rol_junkpile_o in team 0 for
  879.         "junkpile OE" as "junkpile_oe"
  880.     use Rol_junkpile_o in team 0 for
  881.         "junkpile OF" as "junkpile_of"
  882.     use Rol_junkpile_o in team 0 for
  883.         "junkpile OG" as "junkpile_og"
  884.     use Rol_junkpile_o in team 0 for
  885.         "junkpile OH" as "junkpile_oh"
  886.     use Rol_junkpile_o in team 0 for
  887.         "junkpile OI" as "junkpile_oi"
  888.  
  889.     use Rol_archore in team 2 for
  890.         "baddie ca" as "keyman"
  891. }
  892.  
  893.  
  894. camera track
  895. {
  896.     file "levels\city ruins.rif"
  897.     name "scene 23"
  898. }
  899.